|
Definition of Leather leaf
1. Noun. A shrub (''Chamaedaphne calyculata'') found in the cool temperate and subarctic regions of the Northern Hemisphere. ¹
¹ Source: wiktionary.com
|
1. Noun. A shrub (''Chamaedaphne calyculata'') found in the cool temperate and subarctic regions of the Northern Hemisphere. ¹
¹ Source: wiktionary.com